.title-page {
	-fx-min-height: 64.0px;
}

.title-page .title_pane {
	-fx-font-size: 17.0px;
	-fx-padding: 0.0 20.0px 0.0 25.0px;
	-fx-pref-height: 64.0px;
}
.title-page .title_pane .title_pane--title {
}
.title-page .title_pane .title_pane--number {
	
}
.title-page .ctl-btns {
	-fx-pref-height: 32.0px;
}

.title-page .ctl-btns>.ui-action {
	-fx-pref-width: 32.0px;
	-fx-pref-height: 32.0px;
}

.title-page .ctl-btns>.ui-action:hover {
	-fx-background-color: -ui-color-bg-xx;
	-fx-cursor: hand;
}

.title-page .ctl-btns>.ui-action .ui-icon {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.title-page .ctl-btns>.ui-action:hover .ui-icon {
	-fx-text-fill: -ui-color-success;
	-fx-fill: -ui-color-success;
}

.title-page .ctl-btns>.ui-action.top-btn.active .ui-icon {
	-fx-rotate: 45.0deg;
}

.title-page .ctl-btns>.ui-action.active .ui-icon {
	-fx-text-fill: -ui-color-success;
	-fx-fill: -ui-color-success;
}

.title-page .ctl-btns>.ui-action.close-btn:hover {
	-fx-background-color: #C42B1C;
	-fx-cursor: hand;
}

.title-page .ctl-btns>.ui-action.close-btn:hover .ui-icon {
	-fx-text-fill: -ui-color-white;
	-fx-fill: -ui-color-white;
}

.title-page .more-btns {
	-fx-pref-height: 32.0px;
}

.title-page .more-btns>.ui-action {
	-fx-pref-width: 32.0px;
	-fx-pref-height: 32.0px;
}

.title-page .more-btns>.ui-action:hover {
	-fx-background-color: -ui-color-bg-xx;
	-fx-cursor: hand;
}

.title-page .more-btns>.ui-action .ui-icon {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.title-page .more-btns>.ui-action:hover .ui-icon {
	-fx-text-fill: -ui-color-success;
	-fx-fill: -ui-color-success;
}